Added image preloader and some UI changes