Populating, validating KeyRange on tablet create.
Refactoring shard creation code.