Started adjustments for additional levels, starting with an Asteroids clone.
I broke a bunch of stuff.  Turns out the way I was doing stuff was not the best idea.  New way probably isn't much better though.
Moving more stuff around.  Level "loads" now.  I forgot to draw the background, and it stopped drawing everything once I added that. I can still get to the menus fine though. ┗(゜へ゜；)┛
Fixed background not rendering on both the level and menus.  Also, level works again.
Asteroids level renders, rocks wrap around. Rocks warp when their center hits the edge of the screen.
The math is completely broken for the clone asteroids (to prevent warping), but I am making progress.  I think.  Also, fixed some rounding errors for projectile direction.
Fixed the broken math.  Asteroids now wrap smoothly without warping.
Added a level reset.  Exiting to the main menu resets the level to its original state.
Fixed the asteroids from flashing when they wrap.
Fixed level menu background overwriting itself.
Add resets to menus.
Rocks now have the ability to explode into smaller rocks.  Somehow broke BulletBomb in the process. idk.
Fixed BulletBomb issue.