Few things changed: Move was changed to array of Cards. Got rid of 
Board2 and moved everything in it to Board.
Stuff in Game was changed. I tried to follow the flow of events
happening with making a move.
Implemented checkMove, moved makeMove to BU, and implemented makeMove.
Didn't get a chance to test all this yet, but I think all the Board
logic is pretty much done now. I will test and make sure everything
works next time.