Bookmarks HW

Sorry for all the crap commits =*( please don't yell at me