Fixed an issue in the App GUI to caused an attempt to render all text in the recomposed documents view. Reorganized some files. Began working on a more sophisticated form of pattern matching.