removing *~ files, adding .gitignore file to avoid pushing backup files