renamed insert/remove to register/unregister
interface changes
Fixed all sorts of things..
for now...
fixed test
fixed restore issue
scheduler that never checkpoints
gitignore
clean up.
Merge branch 'deliverable'