Added region name constants. Started work on enums for types