How to get one Lego Mindstorms NXT brick to communicate to another NXT brick via Bluetooth

So in this tutorial I show you how to get one NXT brick to communicate to another NXT brick via Bluetooth. To be more specific, I rotate a motor on the first NXT brick and this results in the motor on the other NXT brick to rotate. So effectively you could use one NXT brick as a remote control for another NXT brick.