2D Graphics Engine for games and 2D Applications