Restucturing repository to be only one example