Updating localStorage functions to store user data

Updating local storage functions to store user data, and then when getting, it will check if a user object already exists, and create it from the data stored if it doesn't.