6.824 MIT 6.824 & BU CS651 programming lab solutions Lab1 MapReduce done Lab2 Raft done Lab3 Distributed KV storage done Lab4 Sharded KV server Part A Shardctrler done Part B ShardKV