change markup for use with css
toggle navigation
some more css styles