Rewrote Text and updated texture package