OAuth integrated; user data persistence added.