Responsive Design and Why it is important for your Small Business Website