Refactored to use socket.io for inbound messages and rabbitjs to as the target 'cache' application. Added logic to handle requests to the server