Added variables to replace literal strings
Also added some comments and got rid of the warnings about unused do
binds.
Added some files to gitignore