Refactoring

Refactored Quad, Sprite, and Animated Sprite

most gl code is in quad now

Goal with FontManager instance out the character to sprites for faster
draw calls