Used wrong hook for theme, thats why calls to drupal clear cache were needed to have the settings forms work.