first steps for layout/styling FT (seems weird but OK, goat)
refactor - dry up templates to use a base template