new layout

add nav-bar for mobile device, also fix chart loading issues.