Handling images and windows

Creating/duplicating images

Image properties

Displaying/updating images

Locking/unlocking images

Clibboard operations

Window Management

Loading/saving images