Space Charge Physics for Particle Accelerators