IRnode file has issues. IRnode and IRinterface are conflicting. Logical confusion introduced by me. Will be fixed with fresh eyes.
cleaning up build and class files.