Manipulating Light in Two-Dimensional Layered Materials