First cut of proper inheritance
reworked embedded client code (with some breaking changes), additional documentation, and the ability to find and execute routes on the basis of path and verb, also introduced server/client code for type which allows "inheritence" or shallow mixins