OOP Motion Control Library