introduced mouse interface

implemented MouseWheelListener and MouseMotionListener