Switched to using bracket notation to index vector
Replaced several error messages with exceptions.
Made TSRRobot logging more consistent.