Cleaner mouse logic
Simple mouse movement paths