remove generated js file
silent makefile
update ignore file
remove not related files
add test task
support /* */ style comment