Handling images and windows Creating/duplicating images Image properties Displaying/updating images Locking/unlocking images Clibboard operations Window Management Loading/saving images