New plan for Milford mall includes public space, apartments