Initial commit of full demo solution.

Initial commit of files necessary to get the demo solution running.
Added .gitignore file as well.