added more pieces to basic infrastructure of page