A (or to be a) 2D game engine or gui library