add comments; move version output

+ Added and expanded comments to make it more obvious as to what is happening
* Made it so that both successful and unsuccessful requests output the API
  version; previously only unsuccessful requests did so
+ Bumped API version