p.s. for anyone else coming in with the kind of conceptual questions I had above, this video series seems excellent, it runs through it step by step: