[Implemented] Sharding support through 'ShardKey' annotation