More specific naming of functions
Added ignition cut macros
Implemented simple gear shift