Added smoothMoveTo() and getVersion()
Added setmotorDir(), setMotorSpeed(), and setMotorStates()