added class Board (Singleton)