Add page template, update styles, other improvements