Improve remove

Added Destroy to system, and perfected the signals to remove listener.