fixed bug that didn't reset futureClasses array, fixed bug that didn't add future class if spring quarter only had 1 class