Lagrangian & Hamiltonian Mechanics