Removed user from domain entities as it is really a cross-cutting concern.  That is all entities will most likely have a user as the creator and maybe an editor.  Therefore, these will be set by the repository services