A Christ Central church, part of Newfrontiers