Additional refactoring and modifications around the assignment of groups; neccessitated by the moving of the Files method up the call stack
Added comment test cases
More complex comment (particularly code block) syntax added
Adjustments to pattern-matching for comment indentation; replaced Markdown plugin with marked plugin (enable support for gfm)