Split out the client-specific parts, so that Ruby clients can easily use the code in their projects
Added information on using client library to generate ottokens and URIs
Added license, since this file may be distributed separately