Simplify some of the authentication methods.
Broke some down into smaller methods and others simplified by returning the result of the a check directly.