Added new enemy and changed way enemies spawn

Added a new enemy type, changed the way enemies are spawned, and fixed
the arrow not being removed after a collision.