added checked? method to the Board class
added board_dup method to board class
added checked? & move to Board class and valid_moves to Piece class
all logic working
implemented basic ui and chess class
slight modifications