Extract classes
Add Gimei::Name and refactor
Refactor Gimei::Address
Refactor by delegate and alias_method
Add Gimei::Address#hiragana and Gimei::Address#katakana
Enable access to Name and Address from Gimei object
Delegate Gimei.male and Gimei.female to Gimei::Name
Add and refactor specs
Fix raise error due to order of `require`
Tweak README