add save module
add tools compression mode

tools compression mode:
1. the compiling process only includes the compression action
2. the source file comes from src/tools, and the result file will be put
into the tools direction
add the description of tools mode