integration of components into 1 folder structure