add SDL return value check macros
add image manipulation class
add AnimatedSprite class