lawrence cyoa ready for review

it's awesome. would love to show you and discuss
`expect(optimizer.all_returns).not_to be_empty`