Extract vehicle model as a C++ library
Currently, the vehicle model is integrated into our simulation. However, we should look to make turn it into a library that is then used by the simulation. This allows other teams such as Localisation to use the same library for their packages.