added enemy spawning and waves