switchToNextPlayer now returns all skipped player ids
Fixed so that PlayerSwitcher is observable for player skips
Added isBoundaryNode method to Board
Added ScoreStrategy to Score
Fixed scoring so it works according to spec now
Added comments