First major commit

Added all code files and supporting files to the repository. Also
updated "README.md".