Father Chris Barkhausen, St. Francis de Sales new Priest & Administrator