Merge pull request #3 from justinmakaila/master

A bit of re-organization
Merge pull request #4 from justinmakaila/master

Fixed map issues with filter/map chains
Added NSString extension for retrieving the NSRange of a substring through subscripts.