update to v3

adds support for mounted folders, and spaces in file names.
added listener for mounted directories
Support for spaces and mounted

Added support for file and folder with spaces in their name. Added
support for mounted directories.
extends Dialog

Now extends a base Dialog class
committed base Dialog class
started work on new Shell class
clean up
updated version number