Move repository ownership to the UserModel and prepare for project ownership
47 files changed