Add indexes to board
Get valid coordinates from user input
Split classes into separate files
Outline execute_move method