BUGGY BUGGY BUGGY
need to fix:
  rm and mv loop
  suppress unnecessary error messages
Comments added, bugs fixed
Didn't commit everything with the last push
Merge pull request #22 from LandonVance/naming

Naming