Removing non-breaking space placeholders.
Added logic for highlighting weeks without sufficient hours.
Don't add time-elapsed button if it already exists (modals that populate via AJAX bring in the script.js file redundantly).
Nesting classes in a different order.
Removing contrived "clientcode" references.
Consolidating Customer module queries that retrieve customer data.