Initial work on README documentation.
Adds comments to initial README documentation.
Corrects README comments in example code.
Adds Guild cache to the project and uses it in the route manager for caching path->route mappings.
Corrects issues raised by Code Climate.
Corrects README example.
Merge pull request #6 from DyslexicChris/Feature-Path-Route-Cache-Bounds

Feature path route cache bounds