Updated CHANGELOG
Added a CHANGELOG entry for the split
Make some type signatures more general
Update some outdated docs