Separating auth methods from base

moving methods that handle authentication and displaying login from away from base