Revert "New MFBridge"

This reverts commit 3eb7718bbd27f75dba197733bc1c672c6db81089.
Revert "Revert "New MFBridge""

This reverts commit ff7afee8896ea191f2723ad8a9ec7f1d4e1a3fd1.
The actual new version of MFbridge