added a fix to spawning problem of asteroid and aliens
fixed spawning problems
Changed some of the weird logic in asteroid, as well as fixed the use of distance(point, point).
Added in support for alien, removed excess stuff happening in while loop. Only need to randomly generate the new position, not a new heading or anything beyond that.
Merged spawn2 into master