Added comments into the Program

Comments explain borrowed code and our editing of the borrowed code.
Also includes the necessary readme file for the project.