Push one update

Make a nicer API for Tracker
Add a Controller Class for userinput
+ some testing
Merge pull request #2 from pjako/master

pull request