Added some comments to describe code better as well as made notes on ideas on how to proceed in the code enhancement