User Highlights and log last page visited.

New database tables, ajax controllers and javascript handlers to enable
user highlights and store user's last location in the book

Demo Video: http://youtu.be/NeflfMjF3yY