Вынес методы для рассчета координат отдельно и наметил события