Draft 1

Next todo: refactor GamePiece fron enum to class to enable pawn
Promotion.