Added CertificateWarehouseService and UnitTests