adding scalaz 7 so i can try out their monadTs
commented out all of my broken stateT code - for now
replaced the original State impl with the scalaz State type. Very easy! But now to augment with other transformers