Hit detection and dead item cleanup are implemented and bullets die when they run out of frames