Fixed compiler warnings. Removed unused code. Removed globals for steering and line following. Moved code to proper locations. Refactored engine control.