First revision of rebuilt robot project

Only enabled the driving code so far, but confirmed that the build/runtime errors are gone.
Merge origin/master