Moved Piece static methods into the  Board as private methods.