Created basic interfaces for the Common module