Added corecommands module (in progress).
Removed over-complicated IContainedElement.
Fixed corecommands problems.
Removed separate impl modules except for abstract classes.
Added null persistent store for testing purposes.