Add hardware layer and Json assets
- Add directory assets, containing the Json files for both reasoning and building
- Communication: enable block data transfer, to allow large payload messages to be transmitted
- Hardware: implementation of a blinking lamp