Responsive rewrite

complete rewrite. crappy look but functional.