Add stack overview to readme
Make write locking a directory writer responsibility
Refactor event writing stack

Introduce idea of stream transcoding for writing hash checks into stream.