Added methods to get available moves for pawns and knights.  Debugging and misc changes