added url entity and repository