add array methods and re-org

das über commit
spec refactors
Merge pull request #6 from covermymeds/fix-5

add array methods and re-org
Merge branch 'master' into fix-3

Conflicts:
	lib/fetching.rb
	spec/fetching_spec.rb