Add Motor Library and Test