added string interpolation parsing and rendering