fleshing out rough site structure; basic styles