Add within a module the Area module to avoid name overlapping with existing Area class