Added a Rudimentary Subscription System

Testing is incomplete and a lot needs to be refactored, but I’ve added
a basic index.js and inbound interpreter to handle messages so
subscriptions can be made. This feature should be fully functional.
Merge branch 'create-subscriptions' into development
Merge branch 'development'