initial structure
returns name
simplified interface to strategy
cleaned up strategy dependencies to priority cells
refactored again for simplicification
randomizer implemented
strategy now handles nil last_turn (i.e. first turn in game)
removed suggestions? method as it smelt like too much coupling
changed incorrectly named suggest_next method to add_hit
doesn't suggest previous miss cells
removed unneeded state parameter from priority_cells suggest_next method
renamed Coord to Suggestion and added coord property
implemented hit? for suggestion
priority cell returns Suggestion rather than raw coord array
updated dependencies