Add split functionality.  Update gitignore.
First pass at docs/tests for split functions.
Add pick rows/cols to core