@xiangli-cmu I removed the `GetCommand` and `WatchCommand` in the `refactoring` branch and opted for direct access to the `Store`. It didn't make sense to have those commands since they're not actually propagated through Raft. If we need ordered GETs then we can add it back easily enough in the future.