Copy constructor for module and area