First version of DECODE architecture

Summary
Initial distributed architecture based on the identified requirements and using existing IoT architectures and open source modules.