fixing a bug where "1;\n2" was parsed as "12"
adding basic styling on the demo page