add file watcher to reduce file scan times
1. change file dir
2. add css theme rander
3. update .gitignore file