Core classes for multiple project