added function  to download html file and return it

this function reads the html file from internet and returns its data
if exception occurs it returns -1 and a log is printed as well
updated what happens when url doesnot exists

....
bug : url protocol mising

bug fixed
icons and color fixes

fixes done