Initial commit. It needs a *lot* of editing, but the thoughts are all in there
Merge pull request #19 from mheap/i-wish-i-knew

Initial commit. It needs a *lot* of editing, but the thoughts are all in...