Start styling, restructure, cleanup
More styles
Styling
display keydown on client, misc styling

for demo purposes