Use "lazy val" w/ init instead of "var ... = _" and explicit init later for SpriteBatch and TextureAtlas.