before/after execute events to engine + tests
bugfix: Engine Load returned existing instance
removed shared inner state from InMemoryStore
Fluent config methods, WithImmutability
Refactored single letter generic type parms
changed entry id to ulong
Redesigned storage interface

Removed TinyIoc
refactoring and increased code coverage