You're listing the results of the integration but not the actual technical steps to getting there.
Filecoin is simply a layer on top of IPFS, that allows you to pay Nodes to make sure your files stored on IPFS (which are public by default) are stored by more than just yourself.
Every IPFS file requires some sort of gateway to be accessed.
Let's stop this argument please. I'd recommend looking into IPFS eventually, it's a really strong technology - even if it's not Iagon. And by the way, I believe IPFS and Iagon could be complementary because they focus on very different aspects.