Fix mouse input
Bullet movement integration
Add entity integration