Implemented SpriteString

Made some modifications to the way SpriteText was handled, added an
untested Label classs to the GUI component