zhihao: rename code use correct filename
Zhihao: git ignore .idea file
move project to gradle
git ignore out folder
add package
update gitignore
update gradle file