Add test setup for Scorecard
Add tests for existence of basic scoring methods
Add test for incrementing the right scores on winning
Add test for incrementing the right scores on losing
Add test for incrementing the right scores on forfeiting
Make Scorecard spec DRYer
Add check for number of abandoned games
Add test for scoring a strike
Remove redundant tests
Give tests better names
Remove ‘.coffee’ in require statements
Use ‘rekuire’ module to avoid use of relative ‘require’ paths
Replace ‘do’ syntax with ‘()’
Add test for giving Observable an initial value
Add ability to set initial value of Observable
Use ‘rekuire’ to avoid use of relative path
Add test for giving Observable a non-truthy initial value
Fix setting of initial value to allow non-truthy values too
Add scoreWin method to Scorecard
Add scoreLoss method to Scorecard