Added comment to UnitArrayList and removed its usage with player
Removed unuseful variable
Removed unused Ship class
Remove filterable comment
Added Labeling to SystemNode. This involved changes to SystemNode, making it an abstract class and changing its method names
Changed labels to protected
Added Stage add and remove node from all labeled lists
Added entity class
Changed unique id generator for entities
Fixed a load level problem
Added DenormalizedDataSet
Not sure what changed
Added some flags to engine
Commented out all logic
Added denormalization mechanic and applied it to the engine and level loading
Changed JSON format and moved orientation to utils
Changed DataPoint interface to Denormalizable so that even dataset is denormalizable
Changed level0
Renamed denormalized data sets
Moved constants to entity