Add command package
Add server package; add subcommand
Lots of cool stuff. Commands work. Base application.
Refactor to allow override of server registration
Get nested docs working with defaults
Whoops, instantiate decorators
Got passthrough args working
Got server running
Merge branch 'feature/command' into develop