Added comments, etc
Completed the project