The most striking feature of a proposed $43-million development along Mass Ave is a Times Square-style electronic screen that would wrap around the building's corner and rise more than three stories.