append missed plugin used by karma.
minor fix.
remove unnecessary code.
append more ignorances into .gitignore.
add a new component: tetris, as well as the corresponding ut spec.