Moves src files and header files to a new location. Adds comments to the
basic demo.