Implemented basic test framework for working with source trees (similar to what is done in http://github.com/technomancy/leiningen). Basic functionality of writing separate source files to separate output files.