working on collapsible directive
fixing null random barge scenario
adding a super unique barge ID until the ID becomes unique
fixing the barge reporter track by and adding workspace unit count badges