Add initial UserOwnedModel framework extracted from Disco Apps.