Initial source commit including simple demo