Add ability to run demos