VERY basic test working against the new TractionCircleModel object.

TIL:

* use deque instead of a built-in list (performance)
* in PyCharm need to mark the Test tree as a source folder
* learnt more about lists, sets, tuples, dictionaries
Added basic .gitignore for now.
And actually type '.idea' correctly in the .gitignore, and added *.iml.
Move dataPoints into class scope.
added explicit unit test for the class and setup a mock time source for use in storage of the events.
Ok, going for gold here, splitting out the updater, and view, and setting up some tests, and hopefully pulling out where the AC module is interacted with so I can mock it out.