Making peer review and publishing better for science