refactored client auth
added examples
refactored request creation through factory
removed error object
client tweaks + tests
basic auth authenticator tests