Worldstate now uses a std::map with integer keys.
Added wargame example; renamed weapon example file.
Finish the renaming.
Things are now properly namespaced.
Namespace the tests too so that they can run.
Just pass the worldstates to the A* plan call; doco; var renaming.
Merge branch 'feature/wargame' into develop
AStar planner now returns a vector of actions upon successful pathfinding; tidying and doco
Better exception message
Refine the way memberOf methods work; tests.
Clear the storage prior to each run to allow re-use.
More const.
Permit reading of the state variable from without.
Better commentary; cleaner way of doing the loop.
Get the weapon example working with the new planner.