* remove comments and white spaces, reducing the file size and minimizing the loading time
* pack the code as a long line
* add finishing " ; " when appropriate
* create a list of function and variable names
* generate new non-understandable names and rename functions and variables depending on user settings
* work with command line.
New engine with an unique compression module. It provides best compression ratio comparing with other js minifiers.
Now, in most cases, it' s not necessary to obfuscate names of variables, because the compression makes the code completely unreadable.