Added authorization system. All app endpoints are now bearer token verified. Added endpoints for initial setup, authorization, and updating passwords.
Added API endpoints for CRUD actions on applications and application categories