Added some comments to the file, and updated the files in the repo