Improve default layout

Add hr to layout
Make hr and subtitle only display if there is a title
Added some CSS rules for h1 etc