mechANImateach - A New Approach to the Teaching of Mechanics