BSData organisation created this project. It's GitHub repository of datafiles. Maintained by community, in no way endorsed by BattleScribe. If you want to develop - cool! We need you! Take a look at [Getting Started wiki][].
We currently are working on adding all the factions, but it will take some time. It will go a lot faster with some more help, please consider helping out. So maybe we can have an actual working set soon. (No we will not take down the ones up untill we have them all finished.)
It is better practice to define common entries/rules in a single file to get them from any army catalogue and to easily maintain it without duplicate oddities.
* Common model between armies defined in a single original catalogue (eg. Mercenary) and included in another with a catalogueLink.
* Model's special rules in the game system's shared rules section.
* Weapon rules in their corresponding army catalogue's shared rules section. If you notice this weapon's rule is shared between armies, then define it in game system's shared rules.
* Theme force rules in their corresponding army catalogue's shared rules section.