Added wave based enemy spawning

Portal graphic is placeholder, pardon the ugly