Mechanics of Machinery Project - DifLink