added an external PID implementation, refactored PIDController
added global interrupt driver
fixed bad function pointer type, added interrupt driver
added initializer and WPILib copyright
added comments on hidden methods
added interrupt start to robot main
added subsystem to the device header
made the fields change by the ISR volatile
changed default scaling to rotations instead of degrees
added getters for input and output ranges
began refactoring of MotorGroup
removed input limits, is continuous from PID controller
added GlobalData helper type
fixed #ifndef to follow convention
untested MotorGroup implementation, added a header
fixed some init bugs found with XCode
added prototype for PrintToScreen(...)
updated project, fixes for example bot
added simulated ISR to easy emulator
removed locking, fixed divide-by-zero error