added board, tile, game classes