Fixed issues in calc module.
Separated regions into own module.
Renamed common to data.
Made everything compile again.
Updated names in poms accordingly.