change: package change repositories, beginning implementation of
KeyValueService, and beginning rework of unit review.