Полная очистка

1) Дабавлена функция очистки.
2) Оптимизирован код.