Added changeName() and userExists() methods