Theoretical Investigation Of Photon Manipulation For Quantum Computing And Quantum Information Processing