First draft
Now check total point of players instead each player seperately
added win case and its tests for each player
Reduced number of clause in score/2 by using erlang:abs/1 and added who_is_in_the_lead/2 function
added missing test case
refactored and now score/2 doesnt check conditions under a guard
removed commented out code
case clauses transformed into function clauses in print_score_based_game_state/3