Removed L2 caching and L2 cache implementations; added identity map implementation; added ability to inject execution context implementation