1.revice keycode
2.fix .classpath
add gitignore