Photon Manipulation In Silicon Nanophotonic Circuits