Our Wits legrangian mechanics project