Centralize configuration loading in Application class
Adds more unit test coverage for latest changes
refactor appConfig to config
Switch commands to extend from OnboardingBaseCommand and use centrally loaded config