The downloaded file probably includes a readme with instructions how to set it up properly.
ya did have a readme but all it said in it was that it needed was the fall from heaven mod .7 or above 2 run and i do have it but it still doesnt work so ya
Usually such mods are announced in some fansite-forum, that would be the place to ask questions in case the mod doesn't work. Check out the civfanatics-forums, a lot of mods have their own threads there. Otherwise you just have to google for a thread about this mod.
Haarball's mod was built for version 0.7 of Fall from Heaven. IT was integrated into Fall from Heaven I 0.9. So in versions after that you don't need Haarbal's addon anymore.