Adds a functioning client.rb

All endpoints exposed. Currently getting back JSON responses for successful/valid requests and having Faraday raise an error on failed/invalid requests.