r26 implementation

I commented out HFSM code testing in the evaluator
Also added classes for each of the interface revision