Added constain() to motor percentages - just in case we get bad data somewhere