Pretty much finished the private logs

Also stopped unnecessary page updates by tracking the previous hash list