Initial commit for RibbonFX base class