Abandoned revision 8, the base concept was fatally flawed. So, new revision under construction is revision 7A. Uses revision 7's code, but is modified to fit our new design of communicating with the controller class