Added some more error output description when failing to retrieve data. Added some code documentation. Bumped version number.