fixed double handling of Start/Stop events, added Kill/Killed events to core lifecycle, improved cleanup on destroy and deleted some unused components