Properly implemented mouse move events a bit more.