accepts query string and body when performing requests. Closes #1