init project
add git ignore file
update git ignore file
clean for github
Merge remote-tracking branch 'github/master'