Create form wrapper component