Multi-Touch MouseTracker Update

Refactored, fixed a couple bugs, unit tests working.

Issuing a pull request.