finished cleaning up timesheet edit/show display. finished up refactoring most of timesheet controller as well.