Macromedia Flash Animation and Cartooning: A Creative Guide