Draw functionality added.
Cleaned up game loop.
Pawns can be promoted
Cleaned up SteppingPiece.moves
En Pessant finished and 50 move rule implemented in a hateful manner.