Pieces now move with basic rule checking from board.