Fixed Undo/Redo. Added notation for Check and Castling. Fixed bug with Board destructor.