New priest for Crow Catholic Parish takes the helm