Add intro, better CSS, some improvements