Added database features to account creation

Account creation view will populate the user name and user image from
the database if it exists. The user account will be remembered across
app runs