remove unused files, abstractions, etc. as part of #157
rip out expr phase as part of #157
Merge pull request #158 from jdegoes/ready/157

Partial work towards #157