Better names.
Adding tests when king and rook are enemies at castling move.
refactoring to remove is_black and is_white methods.
Renaming variables.
Simplest way
refactoring from __str__ to name.
Renaming variables.
renaming methods