optimization of the structure of files on gitHub 2