format nodes.go
refactor slim.Compiler
rename compiler.go to slim.go
update comment node and scanner