2D Windows based game engine