Frontend now reads field configurations from backend and draws input per field
Now rendering each field according to its type, including optional trailing units and optional min/maxLength