Done up to 3.2.2, working on switching over to template parser.
Tests pass, need to refactor segment out of template.
Added error handling for undefined variables. Tests pass.
All test pass, refactoring segment into new classes
Before fine Template parse refactor
Refactoring complete, chapter  3 (Koskela, Test Driven)
updated .gitignore
Merge branch 'parserBranch'