add sidebar table of content for desktop width screen
and add previous and next link on each page