set up basic layout for state 5 mobile
fix mobile nav background flashing on desktop
rewrite download panel with css instead of separate surfaces
remove obselete code for download panel