setup footer, navbar, and application skeleton