Add caching to IText which increases performance of large text tremendously
Build distribution