fixes #34

load the registration of components as late as possible so themes can hook and and override early