Added libjson and start of message passing system