Big refactoring
* Folder reorganization
* Using myth to generate prefixes
* Change graphical charter