Updates to EZC code organization, and introduction of a new test suite.