This post originally appeared on Orphan Road. This is the latest draft of the blueprint, as of 3/6/07.