UserDao now checks for Username uniqueness