Refactor Board#dup
Create switch_turn method
Add find_king method
Remove unused Piece.dup
Refactor movement methods
Replace unicode escapes with characters
Move board methods to private
Fix Pawn movement and move methods to private/protected
Refactor; flip board