Планирование класса BlackBox
Создан класс BlackBox
Прототип конструктора с выбором типа БД
Изменен контруктор AbstractEditWindow.

В конструктор передается указатель на BlackBox вместо Engine. Изменены и конструкторы дочерних классов
Merge branch 'blackbox'