RubyTalk module in subdirectory
moved functions into separate file
Merge branch 'organize-code'

* organize-code:
  moved functions into separate file
  RubyTalk module in subdirectory