Updated Router with some minor performance fixes.
Added new Service container mechanism which is much more performant than the Injector.
Refactored the Api object to use the Services object over the Injector.
Refactored the HTTP handling.
Updated the Router to be able to use strings or objects.
Added the prepare mechanism to the Api.
Updated some of the documentation to account for the recent refactoring.