Six Flags unveils new rides and improvements ahead of spring break