1) Reconfigured file tree (deleted, renamed files)
2) Created the one module of generators
3) Created the one test module
4) Some fixes