Optional model form field

Added the optional model form field for feature / issue #16