Reorganized source tree
destroy instances
changed destroy function name