Analytical Mechanics++