Denormalize a bit and stop dealing with timestamps

No longer concerned with time stamps, each readable will have a set of read marks for everyone who has marked the document. Before the document saves it will destroy all of it's read marks, making it unread for everyone.

![](http://i.imgur.com/T61B42k.gif)