Исправлен ListElement: добавлен указатель на предыдущий элемент и методы для работы с ним
Добавлен двусвязный список. Общие методы списков вынесены в родительский класс