add .gitignore
add file sweeper class
Merge branch 'feature/no-mirror' into develop