moved demo list out of markup and into json and templated app