Adds a proper build process