Move all CSS/JS code to external files (no functional change)