1. Added function headers to functions in DefaultUserManager
2. Removed unused functions from UserManager
3. Modified Application model in tests as per new changed Application model