Add basic compilation command

It still needs some conditional logic to detect which output to use as
shown in the demo-script.txt file. We need to decide how we add the 3rd
party cookbook (probably metadata.rb in the demo cookbook) before we can
do that.