updated nav bar functionality and various page layouts.