Added a copy of text.js since it seems like many sims are depending on it