Улучьшения

Добавлена обработка ошибок, очистка памяти.