outline of what site-skeleton should do