added second demo, switchable.  discovered grunt watch isn't working, second demo isn't working yet, but first still is