Step classes

A step class is a class that contains definitions for step methods used in features.