login with username, create user if username doesn't exist in the database, delete method for user, userstories 1 and 2