update accounts app

users now have a settings page where they can change their name,
email and birthdate as well as their publicly displayed name.