New theme, fix misspellings, add missing definitions, and routed the definitions in the layout to be called by strings instead.