Updated login service, other app improvements