Add Enemy Spawner

Works decently. We need to figure out how we want to handle the spawn times, but it's functional.
@zacharyw This is so the game doesn't immediately end. I didn't want to have to add more cruft in the update method.