Take bullet/wall cleanup out of the player loop, prevent accidental deletion of multiple bullets