Changed physics and refactored animation framework.

@daheins @data-enabler @msalvato