Added HTML5 viewport for mobile optimization