Move ShardManager into its own package