switch to shelljs/make
build project structure
logics of tag
add block and fix text tags
try if expression