move Logger in a separate file
removing unnecessary methods from codec.rb
updating gem version