implemented is_empty at board, and set_random_free_cell_at_controller_2048 with its tests