First outline
Add Steve Yegge's tutorial