Pawn promotion and move validation

This PR makes the move from rank 7 to 8 or rank 2 to 1 possible. It also promotes the piece by default to a queen.

Being able to choose the promotion piece has yet to be implemented.

Fixes issue #27