Title: A generic 2D graphics API with object framework and applications