chess logic

the Board class now provides a method to check for the possibility of
making a move