Fixes issue #1

This makes book in stock example work again.  Also, the Either type was blown away.  It is resurrected and lives with the book in stock example code (as well as a spec for either).