Tile object
Board object
Minesweeper

Game method. Requires Tile and Board objects to work
refactor flag_location()

simplify flag-setting logic and tighten up associated code
refactor already_checked?

uses new select_tile() method to access tiles by position
split get_input out to valid_input

split validity checking into new method
cosmetic change

EOF marker