domain model payroll management system