The following material is presented at a high-level, and contains several simplifications and generalizations.
Please ask questions!
Github: [View Presentation] - [edit source]