changeDirection now works as expected. Added system for bullet animation updates.