Add and implement chancheUser and searchUser in UserManager()
Change register behavior. Now now duplicate Names allowed.