added ISvgEventCaller to register the event actions and implemented Click and MouseMove events