Java rewrite of the 2013 Nashoba Robotics code