the clean version

I cleaned up some more and added some comments. I tried to update the
splash screen but I can't tell if it loaded in git.