added favicon and more responsiveness