moved the refactored versions of game-related classes to the common project, many of the classes have been redesigned, modifications in the controller classes have been made