Add script that can build everything from source