Added cursor image framework