Updated checkpoint function with more user-friendly function documentation
Expanded package level documentation