GUI 7 - Issue 6

modified the gui to use the os.path.abspath if no other directory is
provided.  If you still absolutely hate the directory then I can remove
it, but thought this implementation might be the best of both worlds.