Added interface and service class library for service oriented design.