#3 remove authenticate() and add key/secret to client constructor.