Added PieceOnBoard class to represent a piece on the baord