added ruby backend
added ruby backend
inital merge