Updated region and region controller classes

This update should allow bounding boxes to be drawn by all three box
creation methods.