Updated Function: removeNeed(id: NeedID): Unit