Finally! The Titans move forward on a new stadium