Diamond films and technology