Restructure initial auth interface to use signals
Update app start to react to signals from auth manager
Merge pull request #1 from andrewsardone/auth-refactor

Clean up authentication manager to expose a signal-based API