Add basic front page functions

Matches existing HTML/CSS site, but with slides and notices editable
from admin