fleshed out layout for homepage