changed tests to use board object instead of game, added flatten! to board initialize method