Use LinkedHashMap for work categories to ensure the specified order.
Also initialize the workCategoryToHoursMap with all work categories.
Clean up whitespace.