Flesh out add user feature