initial commit for motor controller