Use guids to prevent collisions on names

Cool tool!

Some ideas here for more entropy on saved file names and slightly cleaner file paths.  More to follow.