Implemented config module to load from xml file:
-input patterns
-possible output patterns
-output xml file
-included and excluded dirs
-included and excluded file extensions
Added group matching. Missing storing the group position for each pattern