changed User model to use String for all keys. function for showing/hiding log in/out button. general maintenence