adding site css, images and responsive layout