adding breakpoints and making repetitive elements more responsive and tidying up the designs