bugfix castling; protopying printing out moves