Beginning Implemtation of Ruby, This should be easy and with help prevent mistakes that lock out other Scripting bindings Swig could make #24