Javascript Distinct Array Of Objects In Oops