Adding functional demo_app to source control