public void removeCommand(ActionCommand command)
 {
     commands.Remove(command);
     commandRemoved(command);
 }
 public void addCommand(ActionCommand command)
 {
     commands.Add(command);
     commandAdded(command);
 }