Supernovae and Supernova Remnants