moved all Fusion API C functions into FusionMgr class