Added a demo directory and moved the rest of the files into the src directory.