Add game utility & record tracking implementation and related unit tests