added an empty board
added test board 1 for validity check
debugged the validity check
organized the flow of the game