Stand up a DropWizard based service, then add on extras like DB, Authentication