added scripts for updating, building and running, and a convience script for doing all