Fig flocker changestate yaml 796

Fixes #796
Since you only have one implementation of the interface you can just skip writing the interface and only do the class. An interface is mostly useful when you have two or more implementations.