35A 24v Dc motor control

I'm going to post random stuff now here because I have too many tabs open,

Power supply:

http://www.ebay.co.uk/itm/251312682419

Motor Driver Circuit Requirements,

Must have

Robust Design with High current capabilities and over-current / Over-heat protection.

Accept 20-36V DC input @ 35amps, (unregulated? dirty? Mains > fuse > Bridge Rect > Torrdial Transfrmr> out)

Output 24-72V Dc variable Voltage and PWM?

Soft start.

Adjustable output for motor speed controlled by input from arduino (5v logic, or pwm output pins), Will add LCD display later for RPM, etc will be handled by Arduino.

Wish list

DC brake and reverse expandable in future.

Extra channels for Leadscrew & Top slide for full CNC.