* Split checkpointers into libraries * Update readme * Fix CI * Update release scripts * Update README * Update rc * Preserve peer deps for now