Small but effective 2D engine with pluggable renderers.