Add more styles and sample html

This commit adds two sample html files, login.html and list.html, and makes
some changes to demo.html. The global css file now contains styling for
buttons, forms, and a menu bar.

@PiPeep will be happy to know that the button hover color is not currently yellow, although I personally still like the yellow.