Describir: Nanoimprint Lithography - Next Generation Nanopatterning Methods for Nanophotonics Fabrication