Create mouse click binding framework