adds a spec to ensure the setters and instance variables are playing nice
warns if bad request (any non 200) is attempted and fails gracefully
Merge pull request #16 from w1zeman1p/handle-400-error

Handle 400 error