Developed conventions for developing classes to be unit testable