added desktop path
changed scan to look at everything in the root package
Bit off more than I should have for a single commit.  This commit includes launching from an embedded jetty container, some cleanup, and adding an address controller