use multi-project style from the beginning

review @jsuereth 
Bare-Def/Full-Def should be an appendix, not really part of the main-line flow.