* factored code into modules
* created Grid.Spec object with cached structures (previously global)
* switch from Map to IntMap
* strictness annotations
* added query params: radius= & shuffles=
raise max-shuffle limits, adjust debug logging.
optimizing .  started implementaton of set to track valid hexagon positions (not finished)
typo in log message
update screenshot