Fixes #215
Changes to the operation and transformation framework that came out of St Louis meeting. Still lots of errors mostly in test classes that have not been converted.
Merge pull request #220 from jpav/master

Changes to the operation and transformation framework that came out of St Louis meeting. Still lots of errors mostly in test classes that have not been converted.