Enemy wave adjustments and code cleanup

Cleaned up old code, moved turret creation to player script, enemy wave
timer waits for all enemies to be cleared for the current wave before
counting down.