Add point and click movement.

This change also coincides with a config-user.js update in lib/plusplus.