Add Enemy Spawner

Works decently. We need to figure out how we want to handle the spawn times, but it's functional.