In project was implement a more independent structure attached files.