Added ability to have a configuration file and to create recursive tree structure
Pushing to GitHub