Stock Market Manipulation: What They Don't Tell You (Dark Pools, Payment Order Flow, HFT, and more)