rearrange and add new dependencies
add author
Socket server with logic for registering new games and new controllers. Router representing a game instance.