added make infrastructure, streamlined config process, started refactoring output-to-text, added files for tutorial