Rethinking Plato and Platonism