Subclassing RXTXRobot to allow for multiple kinds of boards with the same functionality