cbs catholic baptist bible projects thin-client open source radius3 information technology christian software systems software developers customer development developers abc software development custom software development god management presbyterian crm consulting relationship nbc news