added data access layer, business logic layer, and business logic tests projects