fixed a spelling error, wrote some more unit tests, and implemented the split method