Moved auth logic from user into new class.
DO I Ever get Here? = YES.