vehicle updates
added sublime-workspaces to gitignore
added vehicleControl class
added xml input spec
restructured src directory