New classes added. Refactoring.

The class Gameboard is with implemented Singleton design pattern.