Add bookmark mechanism and refacory SidebarVM.java