Use guids to prevent collisions on names

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