Complete Addition of User Creation Functionality