nav and footer update
formatting
update footer
add logging
add handlers framework