Refactor form elements, schema file and plugins, new Bounds Widget