Project 2 Final, Pull Request

Resolved issue #3, issue #7, modified the README.md, and formatted and commented all of the code.