more responsive homepage

it now reacts pretty cool when you resize the page, using @mediaqueries
(didn't want to risk the compatibility stuff w/ flexbox)