separate sliding, stepping, pieces
board print-out working, populate board, find_possible_moves working, in_check? working