added smart-foward
added volatile highlights
added minimap mode
added backups to gitignore