As of Fall 2020, this book is deperecated.
It is not being maintained and to reduce confusion, the published content is gone, but I'm leaving the source code for those who might find it useful.
The maintained content is now in the cisc187 reader.