lawrence cyoa ready for review

it's awesome. would love to show you and discuss
I like that this is separated.
I don't like the name `method`.
The overall operation is somewhat magical.