Changed destroy() to deinit() amd added is_running()