final commit

Running version of the program.
Please view the README.md for more information.