Restructuring repository to be only one example