ability to run commands from another command
rename DirectoryIterator class to DirectoryFilter
removed the auto exit