Refactor code - using list cell histories to manage game hitstory