working collisions and hitboxes