Starting again in ruby

Test with test_unit
Added rspec tests