Includes *.mid in .gitignore and provides a sample configuration file
Creates Changelog and updates README.md