Added create user functionality