Added default test user and introduced interfaces for beans providing
authentication and login details.