initializing the component project.
Merge branch 'init_component' into develop