Простой вариант обработки коллизий при передвижении.
Начал добавлять компонентную модель.