Basic build process