Prototyping the use of an Ember object to bind selections and halos to the view
Selected unit is now represented exclusively inside the Ember object
Reimplement health display in terms of ember
Remove old health display code
File refactoring to put UIState, HaloView and HealthView in better places
Factored out EntityViewBinding
Consistent use of entity in binding
start making player viewport center on random map start position.
Fixed health meter drawing
makr_extensions moved out of RtsWorld
Breakout MapTilesSystem
More systems broken out to their own files
Moved map tile sprite creation OUT of MapTilesSystem and into the UI via MapTilesView
Moving sprite sync our of world SpriteSyncSystem and into ActorView in the ui
Renamed EntityInspector to Introspector
Remove pixiWrapper references from RtsWorld
remove cruft from map tiles view
redundant type in list
ActorViews needed to be invoking _syncPosition in constructor, as the initial @set for sprite was not triggering the observer, and gems do not change position later
removeSpriteFrom wasnt doing middle ground proper on remove
Layers by id instead of special function