Реализовал методы для защиты от удаления и улучших контекстное меню