Blog-o-Book, the framework for publishing book as a living webpage