Finished asteroid generation, refactored code to use custom Vector2 class, added anti-aliasing supported and some other improvements