Fixed spazzy animations, added dialog, pausing, and added caching to Draw.text