The project created class libraries for a business tier of a retail company. The Foundation assembly contained interfaces and base classes. The AppTypes assembly contained entity, collection, and exception classes used in various business processes. It also defined custom attributes to document the classes. A test program was created to test the assemblies and allow filtering of test results.