Files from other branch
Region constraints implemented
Added goal region checks and sampling
Methods for using goal regions
Fixed bug in map selection