attempted instance field manipulation

reverting
Updating repo

Added in crash handling;
Cleaned up pre/post actions;
Refractored bad code;
Added dsl;
Added benchmarks