Made form compatible with Region
Fixed Region __init__
Merge pull request #335 from psav/enhance_form

Enhance form and fix Region init