moved font back to theme
Restore the old loading order

Added a component.json to each component which contains general
Information about the component.
Description currently missing.
Priority is the order of loading. -100 to 100 should be reserved for
core.