Обновление без перезагрузки [fix #298]

не совсем понятно зачем тут было разделять. Если разделил тогда логично было бы слежение сделать тоже в отдельном компоненте.