ReadLevelFromFile now takes a string with the content instead.