Switched to StateT monad, it's a beautiful thing
Woohoo all StateT
fixed imports, added example dir
fixed imports, added example dir
Updated readme
Proper StateT
Proper StateT
Ready for merge
Ready for merge