Рефакторинг. Убрал глобальные переменные, сделал класс Boat, инкапсулировал в него логику движения