Initial commit demo code and test case for demo1 on travis-ci.org