- ECS should NOT deploy units which are unplaced by default.
- It should skip the unit but leave it in the ECS.
- This should be skipped in _buildHierarchy.
- use db's filterByMachine(null).
- Deployer Bar should call method in ECS to determine if it should show the unplaced unit UI
- Can call db's filterByMachine(null) to see if there are any unplaced units in the db.
- The autoplace functionality in the machine-view-panel should be moved into a mixin.
- see _autoPlaceUnits and called methods.
- both the deployer bar and machine view panel have access to the db and env so a mixin will work well.
- View machines functionality will close the deployer bar and fire a navigate event to the machine view.