still need to fix the damn menu but everything else is responsive-ish