FE abstract class
Feature extraction subclasses