Made changes based on feedback:
* renamed overlapHitBox, which is now not exported
* routines now take an array of Enemyentities, no reference to 'monster'
* updateBullet routine now returns an array of objects the bullet collided with (empty if no collisions)
* unused code removed