add gitignore, add modulefile