Refactored Enyo MVC structure and added the clientside web socket.io code