Refactor timezone.rb

Define methods dynamically