Wrapper component for inputs that includes: * Label handling * Error message handling (client and server) * Display/edit switching (optional)