Okay, just to double check, if I order this motor linked and the battery from BMSB, I won't need anything else besides torque arm? As far as I can tell the battery has a controller built in, and it comes with the LCD, throttle, and all wiring I would need to connect everything...