Add demo app source code