Couple things:

1. split accepts a regex
2. You're gonna need to account for more types of word breaks than these. (e.g. dashes, double spaces)

See: https://github.com/portlandcodeschool/JS2013F-assignment7/blob/master/wordcounter.js#L5