A lot depends on whether you want to hook up the alternator--not needed

and what kind of ignition system you have----some high perf. systems don't need a ballast, and therefore don't need a ballast "bypass in start."

and......do you really need to shut the pump off separately from ignition?

so basics are:

Big main ground from battery to block

Big main cable from battery to big stud of starter.

Pull a no12 or so off the big stud, run up to your "panel", and put an inline fuseholder 30A inline.

On the end of that no12, build/ buy / use something for a "hot buss.

From the hot buss run a wire to a good heavy push button, and the other terminal down to the solenoid "start" terminal

From the hot buss run a wire to your ignition system.

If you're using a ballast resistor, you MAY or MAY NOT need a "bypass" during start.

Two simple ways to do that, either use a heavy diode (Radio Shack) or a relay fired off the solenoid lead to the low side of the ballast.

How much more complicated do you want it?