* add HazardMap and HazardMapAuthor to RulesetSettings * test for format of hazard map properties
* move snake API structs into a new client package * add customizations to snake objects * refactor and add support for passing snake customizations in games