Book redone. Still needs a lot of features.