Enhancements: Mark current file. Mark dirty files

All the enhancements can be enabled/disabled in the Settings file.
Update README.md