*Region implements serializable
*Refactor region setters & getters