So I've come a way since I started.
Got piblaster installed
Wrote a driver for the motor driver board
Installed SDL2
Wrote a driver the for magicsee joystick
Worked out how to get the pi to boot into running the software.
Here's a video of it driving around over some blocks today.
Thanks to Ron for dealing with my dumb questions.
CR.