Various updates + refactoring

Now new features:
- FIleNotFoundException is thrown when file doesn’t exist
- Deletes files (files with same minified script but another timestamp)