Briefly explain the roles of electron degeneracy, neutron degeneracy and the Chandrasekhar limit in the evolution of a star that goes supernova?