added in favicon, title and updated styles