Refactored R12Interface to R12InterfaceOld to support rewrite of the interface system
Started conversion to new R12 interface classes, but no changes yet live that affect operations