Add log output to Program
Update build script