Extra revamping

Got moving the book to work, started a prototype of the clickable things
and got that prototype to functionally work, but it needs some prettying
up