User Controller and user repository changed