I don't see a way to organize the bookmarks. I don't like that it won't start off with the home page, too. I have to manually click menu and new window to get the home page. But I suppose if you wanted to start off with a certain page then add the bookmark to your home screen. Press and hold on an empty spot on your screen, select shortcuts, select the saved bookmark.