WIP: Update design and README
The goal of this MR is the following:
- Graph out the final architecture so it is clear how all the pieces fit together.
- Simplify the design and remove explanations that are not valid anymore.
- Remove stages and just lay out the final design we are striving for.
- Remove the need for load balancing initially.
- Add a section for long term plans on how the tool should be evolving to approximate to what Git Ketch provides (distributed local storage with self replication)
This MR closes #12 (closed)