implemented initial board control and logic for rendering board upside down for player B