Viele änderungen an der Data.

Die Klasse UnitData enthält die Werte von einem Einheiten-Typ (z.B. SpaceMarine) und wird wie eine Waffe erstellt.
Die Objekte der Klasse UnitData werden im Model in einem Dictionary gespeichert, als Key dient der Name der beim aufrufen der Methode createUnitData() angegeben wurde.

Die Klasse Unit hat eine Referenz auf ein UnitData-Objekt und ein Array von Referenzen auf Weapon-Objekten.
Die Methode createUnit im Model bekommt jetzt ein string mit dem Namen seiner UnitData und ein Array von strings mit den Namen seiner Waffen.

Ein haufen von klassen aus den Ordnern "trash can" und "Data" wurden gelöscht.