added teh ability to save the filesystem on exit and populate the array on app loadup from the saved fileSystem in (saved in filesystem.json)