* repository impls. moved to base package;
* minor random changes;