Use own List to hold Item now instead of ArrayList<Item>