using json for low level protocol
added setIsolierstoss to middleware
Merge pull request #7 from 0x7f/CommunicationController

json protocol