add lingr module
fix .gitignore