Ultrafast control of spin, valley, and excitons in 2D semiconductors