update FirstDemo to new Mac paradigm, remove old scratch code