Added several comments and updated the README to reflect changes made and the scope of the project.