Moved all Java files into src/main/groovy.
Split the processors into Markup and Template processors.
Cleaned up the Markup processor.
Improved FileUtils.