Building a graphical multi-user spreadsheet editor in Zig
________________________________________________________________________________


1. Introduction
2. Trying out multithreading
3. Laying the foundations for the data model
4. Designing the client architecture
5. Managing signals in a multithreaded environment