short answer on the saddle bur
CBS wanted information about my clients to evaluate my eligibility to continue doing contracted writing work that I was not willing to provide, because of the confidentiality with which I maintain client information.
re: the project . . .
There are a few libraries I'll be using to reduce my workload. It helps that I'm planning to write it in Ruby (probably using the Sinatra framework), because the Ruby community as a whole has increasingly favored copyfree licenses, to the point that as of v1.9.3 the reference implementation of Ruby itself is copyfree licensed and it's actually relatively rare that I see a Ruby library release announcement for something that doesn't use a copyfree license.