update directory.
add extraLocales.
add examples.
add widget folder for the component.