couple of compatibility changes: got rid of 'ashley' changed to './' etc.
saves last use directory. if you cancel, it keeps the previous dir still and doesn't overwrite with null
initialization of conf file added
windows compat changes
merge conflicts