updated responsive design (index, footer) and various changes