1st working release. Added code that prevents recursion if running coveragegui.py by itself.