Split node and compile
'compile' is no more
add idea to gitignore