Implement the score calculation. Close #24

Filedの生成時に、プレイヤーの初期配置がランダムで生成されるため、テストケースが思うように増やせませんでした。プレイヤーが対称的に配置されるので、(0, 0)にはプレイヤーが存在しないことから、以下の2つのみテストケースを作成しました。
+ 初期配置
+ 初期配置 + (0, 0)に公共施設とその他の施設