finish ch2 (needs review) started ch3

This commit is contained in:
2022-09-16 23:07:37 -07:00
parent 0ee8c085e8
commit 231da48b00
19 changed files with 3145 additions and 105 deletions