Fixed some formatting issues, added comments, improved readability
Updated running instructions