Advanced Bookmark Management

Improvements have been made in the bookmark management system through the addition of named bookmarks support and organization of bookmarks using folders.

Naming a bookmark allows easier identification of the line of code that it references. Grouping bookmarks into folders allows categorization of the bookmarks and enables the user to navigate only through those bookmarks in the current folder.