deeper hierarchy in example module
fixed several example issues
removed todo
name refactoring
fixed listener.clear() on disconnect
fixed implementation
implemented state change
moved rpc-definition to base
implemented basic server functionality
partially implemented js