added tests and code functionality to board and player class