Motion Graphic Design and Fine Art Animation: Principles and Practice