Small business record keeping software with complete cash book, invoicing and payroll management solution