Pages here are always works-in-progress! There hasn't been much updating for a while, but hopefully some of this is still useful. Please feel free to update, and edit!