update dependencies, add Rakefile for building a gem