make link list modular
genericise primary nav content
footer/header bits
Generic page