Updated Unit to UnitGroup
--UnitGroups are selected instead of units
--UnitGroups are moved instead of units
--When adding a new unit to player, a new UnitGroup is added instead with the new Unit in the UnitGroup.