Updated to add a new class called Bookmark and added a method call visit.