added the lib-built component file structure