Experiment with CMake.
Build a python module.
Declare piece class.
Test from the Python side.
Implement piece comparision.
Export Piece.__str__().
Add Piece.full_color property.
Add piece.full_type property.
Add Piece.__repr__().
Add Piece hashing.
Add Piece.from_color_and_type() constructor.
Validate arguments.
Add LICENSE.
Add libchess.opposite_color().
Add Square class.
square_name -> name.
Add Move class.
Add missing header file.
Add null pieces.
Support x88 indexes.