Closes #36, #32, #35, #13: Completely refactors client context and routing. Introduces a new application layer and a feature I'm calling paths.
Brought the client up-to-speed with the new router.
FIX: More work on the handlebars example and the elegant
router. Starting to debate the validity of sending all events to the
server needlessly.
Finished #32: Elegant router is complete. :-)