Spacetime Groups