Update components section with content from discussions at SciPy.

Currently just high-level outline.