2D tile engine using SDL