added beginigngs of a ruby impletmenattion