Adds user input, conversion, and validation for from_coord is empty and same color on to_square. Put board methods in Board class.