add nosetests for validators and checkpointing