My own Payroll System design from the usecases in Robert Martin's PPP book.