created Owned concern with scope and refactored models and controllers to use it