Change project name.
Header guard fixes.
Vehicle 'systems' overhaul.