Работа на картой. Часть рефакторинга.
Предварительные наработки.