Add auto update service

Close #9
and Adjust setting flip
Adjust .gitignore