Started fixing/optimizing a lot of the old code.
Added all the old files that weren't previously included.
Finished making a big hunk of changes. Code compiles again. More changes
are needed. Attend to #warning messages
Merge branch 'master' of https://github.com/SUMicroMouse/beagle-mouse

# By Kenan O'Neal
# Via Kenan O'Neal
* 'master' of https://github.com/SUMicroMouse/beagle-mouse:
  Another test
  Added my name to the read me