require 'securerandom'

module Productivity

class Good
  @attr_accessor :name, :version, :id, :ancestors
  
  def initialize args
    @name = args[:name] || ""
    @version = args[:version] || 0
    @id = args[:id] || SecureRandom.uuid
    @ancestors = args[:ancestors] || []
  end
end

end
Add the Good class, which defines anything that can be used by man to satisfy an end. Add a very brief description of the project to README.rdoc
Add the Good class, which defines anything that can be used by man to satisfy an end.
Add a very brief description of the project to README.rdoc
