Updated shard generator
Updated prototype doc