Adding responsive design
New streamlined style mostly implemented