event store refactored with cache.
lucky refactored.
added bmb normalizer and opener.