Adding Affix component. Tests not complete.