Merge pull request #248 from tbranyen/wip

Merge 0.8 release.
initial work with new feature
updated all tests to work with new changes