made the site responsive and added css styling