Added cell type lookup via CellVector to CellMap.
Added Vector2 to CellVector conversion.
coorected perimeter test for new radius definition.
Added Vector2 to CellVector tests. Conversion currently incorrect.
Vector2 to CellVector conversion fixed.
Added DEBUG Assert() and replaced some Error Logging.
Corrected Assert condition for cellAtPosition().
Added DeleteCells() to CellMap.
Replaced SmallHolesPattern with more regular HolesPattern.
Added SinePattern.
Oops! forgot to add files again!
Added TripHazard pattern.
Added LevelEditor Project.
Added logging convenience method.
Added class variables to describe pattern's position and size in a level.
Corrected range checking and added public member for checking.
Further CellVector Vector2 conversion tests revealed inaccurate affine transform. Now fixed.
Can now change platforms in CellMap. Fixed -ve i traversal condition.
Pattern lookup to be handled via new Level object.
Added LevelController.