moved all files into folder by language
added a ruby port