def add(name)
      response = JSON.parse(CrateAPI::Base.call("#{CrateAPI::Base::CRATES_URL}/#{CRATE_ACTIONS[:add]}", :post, {:body => {:name => name}}))
      raise CrateLimitReachedError, response["message"] unless response["status"] != "failure"
    end
def add(name)
      response = JSON.parse(CrateAPI::Base.call("#{CrateAPI::Base::CRATES_URL}/#{CRATE_ACTIONS[:add]}", :post, {:body => {:name => name}}))
      raise CrateLimitReachedError, response["message"] unless response["status"] != "failure"
    end
Add a new crate.

 @param [String] name of the crate to add.
 @return [nil] no output from this method is expected if everything goes right.