Added tests for each, [], drop, caching, empty?
Added tests for select, take, map
Merge pull request #2 from Sam-Serpoosh/adding-spec-refactoring

Added tests for each, [], drop, caching, empty?