U: split source file into five files
U: recompiled .js files
U: settings of compilation