Last minute changes (JavaScript + CSS) because you know...

"I've been waiting for you for an hour and now I'm going to go home and
sleep."

CSS for buttons when logged in is kinda whack; but i don't care right
now.

also, i made footer display: none, fix it if we have time.