Write a skeleton for site