users can be created and log in if they already exist. gifts can be created for that user