added all the file from old rubyguide