main models

основные модели и функции.
Непонятно зачем этот метод нужен ? Если мы взовем его дважды получится неразбериха, правильно ? Может есть смысл вынести создание карт в конструктор ?