initial commit of demo project