Local and National Government are funding an expansion project at the Crucible Theatre, with the World Snooker Championship set to stay in Sheffield until at least 2045.