Adds functionality and specs
Updates gemspec and version