content management and generative typography framework