Working tests and two phase commit works. Updated interface auto wiring in tests