Demo2 Finished and tested

@amdshameer  I finished up the demo. 

See screenshots for my tests.  

I had some segmentation faults... which don't happen in python. I believe they are all fixed with commit 1cf6f13
But if it happens again we will create an issue.