bullet and player collision (ugly design)