2D Platformer with SDL