Mammoth Mountain has a grand opening