Create icons more approriately

Icons were created on each successful pageload, should be only for bookmarks and add to launcher, so moved to BookMarkDialog instead