move ff* structs & typedef into dedicated namespace

(further avoid conflicts with plugins)