Added overloaded ==, semi-working removeItem.