Move TimesheetModule code into standalone app.