Feature/ruby testing to develop

I created this branch for testing ruby and I forgot to merge. Now it has tons of things accumulated