Added constructor to Coordinate that takes an HantoCoordinate, and changed the piecelists to have Coordinates as keys instead of HantoCoordinate