package org.camsrobotics.frc2016;

import org.camsrobotics.frc2016.subsystems.Drive;
import org.camsrobotics.frc2016.subsystems.Intake;
import org.camsrobotics.frc2016.subsystems.Lifter;
import org.camsrobotics.frc2016.subsystems.Shooter;
import org.camsrobotics.lib.Gearbox;

import edu.wpi.first.wpilibj.DoubleSolenoid;
import edu.wpi.first.wpilibj.VictorSP;

public class HardwareAdapter {
	// Motors
	public static final VictorSP kDriveFrontLeft	= new VictorSP(2);
	public static final VictorSP kDriveFrontRight	= new VictorSP(2);
	public static final VictorSP kDriveBackLeft		= new VictorSP(2);
	public static final VictorSP kDriveBackRight	= new VictorSP(2);
	
	// Solenoids
	public static final DoubleSolenoid kLeftShifter	= new DoubleSolenoid(1,2);
	public static final DoubleSolenoid kRightShifter= new DoubleSolenoid(3,4);
	
	// Gearboxes
	public static final Gearbox kDriveLeftGearbox	= new Gearbox(kDriveFrontLeft, kDriveBackLeft, kLeftShifter);
	public static final Gearbox kDriveRightGearbox	= new Gearbox(kDriveFrontRight, kDriveBackRight, kRightShifter);
	
	// Subsystems
	public static final Drive kDrive = new Drive(kDriveLeftGearbox, kDriveRightGearbox);
	public static final Shooter kShooter = new Shooter();
	public static final Intake kIntake = new Intake();
	public static final Lifter kLifter = new Lifter();
}

@@ -289,44 +289,164 @@
 ort 
-edu.wpi.first.wpilibj.DoubleSolenoid
+com.kauailabs.navx_mxp.AHRS;%0D%0A%0D%0Aimport edu.wpi.first.wpilibj.DoubleSolenoid;%0D%0Aimport edu.wpi.first.wpilibj.Encoder;%0D%0Aimport edu.wpi.first.wpilibj.SerialPort
 ;%0D%0Ai
@@ -966,24 +966,271 @@
 d(3,4);%0D%0A%09%0D%0A
+%09// Sensors%0D%0A%09public static final AHRS kNavX%09%09%09%09%09= new AHRS(new SerialPort(57600, SerialPort.Port.kMXP));%0D%0A%09public static final Encoder kDriveLeftEncoder%09= new Encoder(0,1);%0D%0A%09public static final Encoder kDriveRightEncoder%09= new Encoder(2,3);%0D%0A%09%0D%0A
 %09// Gearboxe
@@ -1325,16 +1325,35 @@
 ackLeft,
+ kDriveLeftEncoder,
  kLeftSh
@@ -1457,16 +1457,36 @@
 ckRight,
+ kDriveRightEncoder,
  kRightS

Add a few sensors