Finer Details Of Language Modeling: Text Segmentation, Working Within Resource Limits, And Watermarking