Initializing Arraylist Without Duplicates