Added engine class and header. Moved torque and rpm functions to engine.
finnished engine. Untested
Finnished moving engine functionality to it's own class.

Tests compiled and output data, but data was not verrified.
Moved all vehicle functions to private and created a "simulate" functions that performs all the calculations and returns a data vector. Untested.
Finished vehicle and simulation to now use a data vector return instead of individual values. Will not build.
included transmission