Modified the interface for Repository with the new signature of Update.
Added comment to remind me to change User to id in the repository.