[Features] Split form theming in two files : one for global theme one for custom types