Updated README (simple programming reference added plus some fixes)
Updated gitignore to ignore files with '~' suffix.