Removing old code, moving things to compiler passes
Fixing name
Merge pull request #7 from aequasi/develop

Pulling in up to date code