Region select now binding from array of regions

This change saves unnecessary HTML repeated code and adds some logic to the controller.