0905 Re-factoring

- each.rb
- hash.rb
- match.rb
- size.rb