moved regions collection initialization out of region view and in controller