Levi LaVallee transforms North America’s largest British fortress into his dream freestyle snowmobile course. But as the building progresses, he fears he may have outdone himself.