more bug fixes
Extra tests for mapping.get/query/all
Refactoring and rearranging into the eventual modules
Refactoring and rearranging into the eventual modules
Seperated out HTTP into a module
Extracted out performance monitoring into a sep library.
Variables that signify whether modules are installed.
All sorts