Refactoring of Game object as it's no longer responsible for calculating the mark