Tempio di Castore e Polluce, resti del Tempio