Feature - drive2 compat fix

These are what i did to start generating the required c++ classes for use in drive-back.