created Game
created Game start method
created Game.show_field
created on_failure
created calculate bombs in Board
created calculate hidden field count by Board
refactored names
added cache calulation of row_count and col_count
created Board.is_all_numeric_field_used
called on_success when success
created private and public version of show_field
changed a few Board attrs as private
added tests for BoardTests