Core classes for indicator generation