Implemented IComparable in minion distances

also changed from struct to class