constructor: function(options) {
			options = options || {};

			// set up form model
			options.model = this.setupFormModel(options.model);

			// validate elementView
			if (options.elementView) this.elementView = options.elementView;
			this.validateElementView();

			Marionette.LayoutView.call(this, options);

			// bind view events
			this.bindEntityEvents(this, this.formViewEvents);

		},