Sheffield Hallam University's Howard Street development will feature three new buildings surrounding a new public green space.