fully functioning parser now with folder hierarchy
fully functioning parser with folder hierarchy as requested per commit