moved the requests helpers into their own module
re-indented a few lines in specs
added StatementRequest object, replacing Statement as the documented way of making requests.