Improve the Move api and testing
Trim down the Piece api
Trim down on the Coordinate api