Diamond nanophotonics and applications in quantum science and technology