Added fix to DNA Helper to allow for null strings in System Variables
Added fix to skip initial null values in DNA elements.
Transferred more Physics routines to PhysicsHelper
Made CostStructure Serializable.
Initialized Teleporter array.
Moved System Variables list to Variable static member.
Simplified System Variable usage to allow assumption to be made that all will be valid.
Set up CostStructure for data binding (though not as a ViewModel).
Transfered CostWindow.
Some code tidying.
Added CostsWindow properly.