Remote control of DC motor
You can either use a DPDT relay, or you can use a different kind of speed controller that uses a "dual H-bridge" where it controls BOTH speed and direction using four transistors.