Basic login outline
Login methods outlined
Added scope