New typography utility, temporary header mixin, moved themes out of lib