logic bugs
update deps
adjust the layout a little

the css is still mobile only, looks broken