Work on interaction unit tests, added template and composite for bonds.