Wave system

Tried to speed it up a little, but I couldn't get a system down, so I left it like it was and added other stuff. The Text Class is new, I use it to type fonts to the screen. This is way easier than doing it the first way I tried it by using a texture map and cutting letters out of it, and it works across platforms. The other way to add fonts is specific to windows or linux. The two different types of fonts in my system, are the one that is on the lightsource and stays next to it, and the ones that sit ontop of everything. They just are rendered in different MODELVIEW's, so one type overwrites everything. I also implemented a FPS counter that uses a high performace counter specific to Windows, Linux has it's own type, this sucks because nothing was platform dependent so far, oh well.

Controls:

movement, same as usual

p - toggle time

click - generates a new wave in the middle

CTRL+Z increase z points

CTRL+X increase x points

CTRL+S increase scale size of sheet