Built a basic animation framework which works with click and drop.