def initialize(kind)
          self.kind = kind

           # avoid to load all the ruby files at the startup, only when we need it
           base_dir = File.join(File.dirname(__FILE__), kind.to_s)