ListEditor: add/change/deleteWaypoint func. implementation