apply REST standard
Add controller methods and able sockets event on cliente and server
Merge branch 'master' into rest_api_feature