Adds tests for team model
Adds grunt watch task
Extends heat rider to expose methods around status flags
Adds logic, tests for heat rider substitutes
Reduces team score from mean of session heat results
Adds basic tests for rider model
Adds missing docblocks
Adds base persistent model/collection, backed by history graph
Replaces model/collection implementation with linked list of immutable objects and bound queryset
Adds basic models