Improved error message handling
Made parsed body public
Now using the request parser for request token and access token