task: cleanup some codes
task: create event registry class and implement singleton, event register methods
task: create event callback class to receive event notifications
task: implement Update method receiver to sioclient for testing
task: implement basic JSON message handling
task: implement basic methods for SIOEvent notifications
task: add Readme