changed http client dep and cleaned up code
using custom error type for parse module
fixed parsing issue re: metadata
further checks for improperly formatted statuses
cut some unnecessary code
first release