Prototype checkpoint implementation #80

Also turned off logging when running unit tests