*sigh* Black mollies...
101 different things could've killed your mollies. I don't think other fish picking on them is a primary cause, but if your fish were weak and stressed out, nippy fish like tiger barbs could certainly not help matters any.
Mollies belong in brackish water tanks.
Too often misguided aquarist are sold black mollies as a freshwater fish to place in their community tanks. Indeed, some skilled aquarist who understand the principles of proper acclimation and keep their tanks drinkable clean are able to do this.
But fresh water is not the appropriate type of habitat for black mollies. They require almost marine salinities or else their skin becomes prone to velvet, ich, and bacterial infections. Sometimes their internal systems become un-balanced by the sudden rush of freshwater absorbed by them the animals become bloated and die. And from all my experience with the fish, they just don't seem to thrive and do as well in freshwater as they do in near marine/brackish conditions.
I would not purchase mollies for your tank next time. All the other fish you have listed do require "pure" freshwater conditions that don't jive well with the requirements of mollies. Or you can get rid of your current population and convert your tank into a molly only community.
~~Colesea