Intermediate Dynamics for Engineers : Complemented with Simulations and Animations