added gitignore again.
pieces move correctly. check for correct move added.
fix knight move
make_move method works for all pieces. Started refactoring make_move method in Board class
refactor place_move 1
game play works
Update path_for method in Board class
add more validations to place_move
refactor board. add show_king_status method.
add check king status
about to convert a bunch of stuff
insanity