Update Piece interface.
Change move implementation to 0x88 notation.
Add basic C2BoardState implementation that would fail tests.
Add first unit test.
Add dummy board state initialization.
Implement missing methods.
Tests build and fail - hurray!