removed duplicate code
updated todos
performance improvements for TrackNode
added TODO
renamed t=>u and fixed a bug in dragging the skater when no tracks are out