remove extra coment
add back missing methonds and remove some unused events
fix jslint & jscs errors, update .gitignore