Return types instead of just printing the responses, also, handle BadRequests elegantly.
Updated README.