basic layout for now; needs nav sidebar