En Passant works now, moved lastMove to be stored in board
Merge origin/master