Beginning the overhaul. Sample of first 50 lines.
Removing parentheses around lambdas.
Some more changes.
Merge branch 'master' into overhaul
Merge pull request #51 from lambdabetaheta/overhaul

Beginning the overhaul. Sample of first 250 lines.