* Whenever a gesture is deleted it is now also deleted from the training set in pipelineManager. However the pipeline needs to be retrained (go to Configure->Pipeline->Retrain)
* Whenever deleting a core data object the correct entities are also being removed from the database
* Whenever adding a new gesture the label of the new gesture is the last class label index + 1. So if we have 4 gestures, delete gesture with index==3 than the newly added class label will still have index 5 (4+2)