Sundry Evcel functionality

Includes beginning of Environment and EventStore