added drawing interfaces and made a mouse tracker action