added id to imageitem component
sending handshake notif from outside of the try catch block
added draggable image items