GameSessionManager

1. ADD GameType , to identify the diferent kinds of games
2. Add Message and diferent types of messages
3. Add GameSessionManager to manage the gameSession and create new ones or destroy old ones
4. Add GameSession that will contain the players the type of the game and the current status of the game
5. Add JsonMessageTranslator that will translate incoming messages in json format to Objects