API Complete. Not Significant Commit.  Ready to start the story for project 3

added comments to the classes and json data to make it easier for
people who may use the code base to understand what is going on and
what things do.  Removed the test code to prepare for creating the
actual story for project 3 using the api i created.  This is not a
significant commit just a major stage for me as I can finally start on
the story and everything else is already tested