Components creation and build process