CommonComponent - handles layout based on HTTP Header